vegetable sellers - French English Dictionary